This 6 hr six week course is a brief introduction to the R statistical computing language designed specifically with bench biologists with no coding experience in mind so that they can get more done in less time and with less pain. This course is intended to be very hands-on and will include a final project of each individuals choosing, demonstrating the skills they have learned. There will be a brief introduction to programming principals, R and R studio, version control to make sure the students have the tools to use R effectively. We will cover importing data and common manipulations of data and data processing. The end of the course will cover data visualization both theory and practice.
tidyr and dplyr including pipes, mutate, group_by and summarize.ggplot2 and a simple heat map using pheatmap.I will holding Office hours in an effort to make sure that I am available for all questions and practice. I am still always available on Slack or and outside of office hours.
Please have the following installed on your laptop computer:
Also please create a GitHub account so that you can access the materials that we will use for the workshop. if you need help on how to create an account have a look here.
downloaded these on your mac or windows lap top and bring it to the workshop. If you do not have a laptop please contact Nolan and/or Tom ahead of time and they can get you a loaner lap top. If you need assistance with downloading these two tools please feel free to contact Nolan for assistance.
For detailed instructions check out htis video:
Each session will last between 1 and 1.5 hrs.
| Date | Week # | Topic |
|---|---|---|
| September 2nd | Week 1 | Before we start: Getting to know R, Rstudio and Git |
| September 9th | Week 2 | Introduction to programming and R basics |
| September 16th | Week 3 | Starting with data: importing and formatting |
| September 23rd | Week 4 | Manipulating data: wrangling and transforming data |
| September 30th | Week 5 | Data visualization: basic plots and heat maps |
| October 7th | Week 6 | Beginning to end real world examples |